﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using WoChu.RfClient.Entity;
using WoChu.CF.Base;

namespace WoChu.RfClient.Duty
{
    [ServiceName(Name = "OffShelves")]
    public interface IOffShelves
    {
         
        [Mapping(MethodUrl = "/IOffShelves/GetLocationGoodsInfo?gbCode={0}")]
        LocationGoodsInfo GetLocationGoodsInfo(string gbCode);

        [Mapping(MethodUrl = "/IOffShelves/SetOffShelves?userID={0}")]
        OutPutParams<bool> SetOffShelves(string userID, List<LocationGoodsInfo> lstLocationGoods);

        [Mapping(MethodUrl = "/IOffShelves/CheckGetLocationGoodsInfo?gbCode={0}")]
        List<LocationGoodsInfo> CheckGetLocationGoodsInfo(string gbCode);

        [Mapping(MethodUrl = "/IOffShelves/SetInvTipnumber?gbCode={0}")]
        int SetInvTipnumber(string gbCode);

    }
}
